Skip to content

Allow reporting ContentNotAvailableException#13133

Merged
Stypox merged 1 commit intoTeamNewPipe:devfrom
Stypox:missing-report-button
Jan 28, 2026
Merged

Allow reporting ContentNotAvailableException#13133
Stypox merged 1 commit intoTeamNewPipe:devfrom
Stypox:missing-report-button

Conversation

@Stypox
Copy link
Member

@Stypox Stypox commented Jan 27, 2026

What is it?

  • Bugfix (user facing)
  • Feature (user facing) ⚠️ Your PR must target the refactor branch
  • Codebase improvement (dev facing)
  • Meta improvement to the project (dev facing)

Description of the changes in your PR

Followup to #12603

I don't like the solution in this PR but it will have to do for now. The proper solution, in my opinion, would be to distinguish between "content not available because it is blocked/deleted/paid/inexistent" and "content not available because we could not extract it" at the extractor level, but I think we need to discuss a bit more among the team first. For now the distinction is done in the app by filtering all possible exception subtypes, and showing the "Report" and "Retry" buttons only

Fixes the following issue(s)

APK testing

The APK can be found by going to the "Checks" tab below the title. On the left pane, click on "CI", scroll down to "artifacts" and click "app" to download the zip file which contains the debug APK of this PR. You can find more info and a video demonstration on this wiki page.

Due diligence

@Stypox Stypox added this to v0.28.x Jan 27, 2026
@github-project-automation github-project-automation bot moved this to Todo in v0.28.x Jan 27, 2026
@Stypox Stypox moved this from Todo to In Progress in v0.28.x Jan 27, 2026
@github-actions github-actions bot added the size/small PRs with less than 50 changed lines label Jan 27, 2026
@Stypox Stypox merged commit 7e36578 into TeamNewPipe:dev Jan 28, 2026
6 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in v0.28.x Jan 28, 2026
@ShareASmile ShareASmile added the bug Issue is related to a bug label Jan 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Issue is related to a bug size/small PRs with less than 50 changed lines

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Missing "Report" button in error panel

2 participants